Big Huge Thesaurus

green goddess

noun

sounds kind of like